Pictures of idolomantis diabolicaidolomantis diabolica

Giant devil's flower mantis (Idolomantis diabolica)

Idolomantis diabolica mantis

Giant devil's flower mantis

Devil's flower mantis

Devil's flower mantis (Idolomantis diabolica)
idolomantis diabolica